deck curb - German English Dictionary